contact lens – Català–English translations

🇬🇧 en ca

contact lens noun

  • thin lens placed directly on the eye
lent de contacte, lentilla, lentícula
Wiktionary Links